home *** CD-ROM | disk | FTP | other *** search
-
-
- This is the documentation for DRAWSOME.EXE (c)1991 by AssistWare
-
- DESCRIPTION:
-
- This program draws lines with a hand as the hand is moved with
- the arrow-keys or with the mouse. The line color is selected
- by pressing the following keys or by clicking the mouse or
- pressing the space bar.
-
- For EGA & VGA monitors, hitting the G makes the line green.
- B makes the line blue.
- R makes the line red.
- Y makes the line yellow.
- W makes the line white.
-
- For CGA monitors, hitting the Y makes the line yellow.
- G makes the line green.
- R makes the line red.
-
- Pressing Z causes no line to be draw until a mouse button is
- clicked or one of the above keys is pressed.
-
- Pressing the ENTER key will clear the screen.
-
- The program also draws a different flower when F-key 1 thru
- F-key 10 is pressed.
-
- The program will also draw circles, triangles and squares and
- combinations of circles, triangles and squares when the numbers
- 1 thru 9 are pressed.
-
- Hitting qu (short for quit) stops the program.....
-
- Don't forget or you will have to CTL-ALT-DEL to get out.
-
- =================================================================
-
- STARTING THE PROGRAM:
-
- Invocation parameters: (i.e. DRAWSOME parameter)
-
- If no parameter is used the program tries to determine which
- monitor your computer has and then writes directly to the video
- card RAM. Writing directly to the video card RAM only works if
- your system's video hardware is identical to IBM display adapters.
- (Writing directly to the video card RAM causes the program to move
- the hand more smoothly.)
-
- > I suggest that you try starting the program with no parameters,
- > i.e. DRAWSOME and see if it works, only using the following
- > parameters if needed.
-
- The following table shows the valid parameters. You may wish to
- use these if the program is unable to determine which monitor
- your computer has.
-
- | write directly | use DOS
- Monitor | to video card | video interface
- -------------------------+----------------+-----------------
- CGA | 30 | 130
- VGA | 50 | 150
- EGA (high resolution) | 80 | 180
- Let program decide | | 120
-
- Examples: - Invoke program for a CGA monitor writing directly to
- the video card: drawsome 30
- - Invoke program and let program decide the best choice
- and use the DOS video interface: drawsome 120
- - Invoke program and let program decide the best choice
- and write directly to the video card: drawsome
-
- =================================================================
-
- OTHER CONSIDERATIONS:
-
- - If your monitor is set to 40 column mode, set it to 80 column
- color mode before the program is started:
- (use the DOS command: MODE CO80).
-
- - To allow a small child to continuously hold a key down and
- the program run without overflowing the keyboard buffer, the
- program discards all keys which are in the keyboard buffer
- while the program is drawing a line or flower. For
- slow machines this has the following implication:
- The processor may not be fast enough to discard all of the
- extra keys and draw the line or flower at the same time. If
- this occurs, you will hear the high-pitched beep that indicates
- the keyboard buffer has overflown. Just take your hand off
- of the key for an instant and the program will have time to
- discard the keys in the buffer and draw the line or flower.
- This problem does not occur with faster machines.
-
- - If you have a CGA monitor, the program can only draw lines and
- flowers in 3 different colors. This restriction is due the way
- Turbo C and the CGA video card work together.
-
- =================================================================
-
- ERRORS:
-
- If the program had an error and could not continue, try the
- following:
-
- 1. Run the program again, invoking it with a parameter.
- A list of invocation parameters are given by invoking the
- program with a ?.
- - for example: drawsome ? (The list is also given above.)
- Then pick the parameter that appears to best fit your
- computer's monitor.
-
- 2. If you are a registered user, send the following information
- to: AssistWare, 1505 Sedwick Rd., Durham, NC 27713
- a. The type of computer you have.
- b. The type of monitor you have.
- c. The DOS version you are using.
- d. The program version.
- e. The program error number and a description of your problem.
-
- We will make a good-faith effort to fix your problem.
-
- =================================================================
-
- MY CHILD'S EXPERIENCE:
-
- This program was written for my son, Charles, who wanted to work
- on the computer (hit on the keyboard and move the mouse), because
- he saw his parents doing this. However, he was too young mentally
- and did not have the fine motor skills necessary for programs that
- show A when "a" is hit, etc. He just wanted to push the keys or
- move the mouse and see something happen. He likes drawing flowers
- and making lines when the mouse is moved. I also wanted him to
- become familiar with a mouse and how it worked. This program was
- conceived to give him a way to hit some keys and see something
- happen and also to learn mouse operations.
- He learned surprisingly quickly (and remembered) where the arrow
- keys are located, where the keys that made the color of line change
- and how the mouse worked (including the buttons). This program has
- been a very positive experience for Charles; I hope you find that
- to be true for your child as well. (Charles even named the program
- DrawSome....by asking "Can I draw some on the 'puter?")
-
- =================================================================
-
- PACKAGE CONTENTS:
-
- This package contains 3 files: DRAWSOME.EXE -- the program.
- DRAWSOME.DOC -- this file.
- DRAWSOME.REG -- the registration form.
-
- ==================================================================
-
- Association of Shareware Professionals - Ombudsman Statement
-
- This program is produced by a member of the Association
- of Shareware Professionals (ASP). ASP wants to make sure
- that the shareware principle works for you. If you are
- unable to resolve a shareware-related problem with an ASP
- member by contacting the member directly, ASP may be able
- to help. The ASP Ombudsman can help you resolve a dispute
- or problem with an ASP member, but does not provide
- technical support for members' products. Please write to
- the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427
- or send a CompuServe message via CompuServe Mail to ASP
- Ombudsman 70007,3536."
-
- ==================================================================
-
- WARRANTY:
-
- Users of Drawsome must accept this disclaimer of warranty:
-
- Drawsome is supplied as is. The author disclaims all warranties,
- expressed or implied, including, without limitation, the
- warranties of merchantability and fitness for any purpose. The
- author assumes no liability for damage, direct or consequential,
- which may result from the use of Drawsome.
-
- ==================================================================
-
- DISTRIBUTION OF PROGRAM:
-
- You can give a copy of this program to anyone who wants it. Please
- encourage them to register if they find the program useful.
-
- ==================================================================
-
- REGISTRATION PROCESS AND FEE:
-
- I hope your child is enjoying the "DRAWSOME" program. My two-and
- half year old son, Charles, has a great time with it, and asks to
- "work on the 'puter" frequently in order to draw lines and shapes
- and make flowers.
-
- My husband and I are honest people; I trust that you are as well.
- If you find this program valuable and your child enjoys it,
- please send $8.00 (check or money order) to: Patti B. Lingafelt
- 1505 Sedwick Rd.
- Durham, NC 27713
- Please use the registration form included with this program
- (drawsome.reg). Just print it and mail it in.
-
- I will then register you as a user, entitling you to future
- upgrades, technical support and information about other programs
- for your child.
-
-
- Thank you.
-
- Patti B. Lingafelt
- 1505 Sedwick Rd.
- Durham, NC 27713
- 919-544-5567